• word of the day

    bean town

    bean town - Dictionary definition and meaning for word bean town

    Definition
    (noun) state capital and largest city of Massachusetts; a major center for banking and financial services

Word used in video below:
text: london town london town london town
Download our Mobile App Today
Receive our word of the day
on Whatsapp